pocket-sized camcorder - French English Dictionary